<?php
	include 'index/header.php';
	require_once 'js/function.php';
	
	if (isset($_SESSION['usuario'])) {
		$conexion=conectar();
		if(isset($_REQUEST['updateImagen'])) {
			if (is_uploaded_file($_FILES['foto']['tmp_name'])) {
			
				$nombreDirectorio="img/usr/";
				$nombreFichero= $_FILES['foto']['name'];
			
				$nombreCompleto = $nombreDirectorio . $nombreFichero;
			
				move_uploaded_file($_FILES['foto']['tmp_name'], $nombreDirectorio.$nombreFichero);
			
				$updateImagen="UPDATE usuarios SET imagen='".$nombreCompleto."' WHERE id=".$_REQUEST['id'];
				if (mysqli_query($conexion, $updateImagen)) {
					echo "<script>alertify.success('Imagen cambiada.');</script>";
				} else {
					echo ("<script>alertify.error('La consulta ha fallado.')</script>");
				}
			} else {
				echo "<script>alertify.error('Debes introducir una imagen o debes introducir una imagen mas pequeña.');</script>";
			}
		}
?>
	
	<div class="contenedor">
	<div class="menuModificacionesUsuario">
		<a href="modificarImagen.php">Modificar imagen</a><br><br>
		<a href="cambiarPass.php">Cambiar password</a><br><br>
		<a href="cambiarNick.php">Cambiar nick</a><br><br>
		<a href="verMensajesEnviados.php">Mensajes enviados</a><br><br>
		<a href="gestionarProgramasUsuario.php">Programas usuario</a>
	
	</div>
	
	
		<h2 align="center">Cambiar imagen de la cuenta</h2>
		<div class="cajaModificarImagen">
		<img src="<?php echo imagenUsuario(); ?>" width="125" height="125" />
		<form action="<?php $_SERVER['PHP_SELF']?>" name="cambiarImagen" method="POST" enctype="multipart/form-data">
			<input type="text" name="id" value="<?php echo idUsuarios()?>" hidden=true><br>
			Personalizar imagen: <input type="hidden" name="MAX_FILE_SIZE" value="302400"><input type="file" name="foto">
		<br><br><br><br>
			<input type="submit" name="updateImagen" value="Cambiar Imagen">
		</form>
		</div>
	</div>
	
<?php
	} else {
		echo "<script>window.location='errorNoAdmin.php';</script>";
	}
	include 'index/footer.php';
?>